Il software di analisi strutturale RFEM 6 è la base di un sistema software modulare. Il programma principale RFEM 6 viene utilizzato per definire strutture, materiali e carichi di sistemi strutturali piani e spaziali costituiti da piastre, pareti, gusci e aste. Il programma consente anche di creare strutture combinate e di modellare elementi solidi e di contatto.
RSTAB 9 è un potente software di analisi e di verifica per travi 3D, telai o strutture reticolari, che aiuta gli ingegneri strutturisti a soddisfare i requisiti dell'ingegneria civile moderna.
Perdi troppo tempo per il calcolo di sezioni trasversali? Dlubal Software e il programma stand-alone RSECTION facilitano il tuo lavoro definendo ed eseguendo un'analisi delle tensioni per varie sezioni trasversali.
Sai sempre da dove soffia il vento? Dalla direzione dell'innovazione, ovviamente! Con RWIND 2, hai un programma al tuo fianco che utilizza una galleria del vento digitale per la simulazione numerica dei flussi del vento. Il programma simula questi flussi intorno a qualsiasi geometria dell'edificio e determina i carichi del vento sulle superfici.
Stai cercando una panoramica delle zone di carico da neve, delle zone di vento e delle zone sismiche? Allora sei nel posto giusto. Utilizza il Geo-Zone Tool per determinare in modo rapido ed efficiente carichi da neve, velocità del vento e dati sismici in conformità agli Eurocodici e altre norme internazionali.
Vuoi provare la potenza dei programmi Dlubal Software? È la tua opportunità! Con la versione completa gratuita valida 90 giorni, puoi testare completamente tutti i nostri programmi.
Programmi principali RFEM 5 o RSTAB 8
Moduli aggiuntivi
Analisi del vento nella galleria del vento digitale
Analisi dinamica
Per calcolare solo casi di carico specifici, combinazioni di carico o combinazioni di risultati allo stesso modo del comando "Da calcolare..." (vedere l'immagine 01), è possibile utilizzare il metodo CalculateBatch dell'interfaccia ICalculation. Per il trasferimento, il metodo prevede un campo con il tipo di carico Loading. Questo carico include il numero del carico e il tipo (ad esempio, una combinazione di carico):
Sub batch_test() ' get interface from the opened model and lock the licence/programDim iModel As RFEM5.IModel3Set iModel = GetObject(, "RFEM5.Model")iModel.GetApplication.LockLicense On Error GoTo e ' get interface for calculationOscura iCalc come ICalcolo2Imposta iCalc = iModel.GetCalculation ' crea array con tipi di caricamentoCarichi dim (3) come caricamentocaricamenti(0).no = 1loadings(0).Type = LoadCaseType caricamenti(1).no = 4loadings(1).Type = LoadCaseType carichi (2).no = 4loadings(2).Type = LoadCombinationType ' calcola tutti i caricamenti dall'array contemporaneamenteiCalc.Calcola caricamenti batche: If Err.Number <> 0 Then MsgBox Err.description, , Err.Source Imposta iModelData = NienteiModel.GetApplication.UnlockLicense Set iModel = NothingEnd Sub
Purtroppo, l'Eurocodice non prevede la distribuzione del carico del vento definita dall'utente. Per poter implementare una distribuzione del carico del vento definita dall'utente nel modulo aggiuntivo RF-/TOWER Loading, questo può essere fatto solo dopo la conversione in DIN, ad esempio DIN 4131: 1993-11, vedi la Figura 01, finestra "1.3 Carico del vento - Parte 1. "
Quindi, puoi selezionare la distribuzione definita dall'utente nella finestra 1.4 "Carico del vento - Parte 2" e definirla nella tabella adiacente, vedi la Figura 02.
I parametri di calcolo di un caso di carico non possono essere inizialmente impostati durante la creazione, ma solo successivamente utilizzando l'interfaccia del caso di carico esistente. Per ottenere l'interfaccia di un caso di carico, devi prima ottenere le interfacce 'IModel' e 'ILoads':
Sottotest_analysis_parameters ()Dim iApp As RFEM5.ApplicationImposta iApp = GetObject (, "RFEM5.Application")iApp.LockLicenseDim iMod As RFEM5.IModel3Imposta iMod = iApp.GetActiveModelOn Error GoTo e'ottieni l'interfaccia dei carichiDim iLds come RFEM5.iLoadsImposta iLds = iMod.GetLoads'ottieni l'interfaccia del caso di caricoDim iLc As RFEM5.ILoadCaseImposta iLc = iLds.GetLoadCase (1, AtNo)'ottenere i parametri di analisiDim param_analy As RFEM5.AnalysisParametersparam_analy = iLc.GetAnalysisParameters'modifica i parametri di analisiparam_analy.Method = Postcriticoparam_analy.ModifyLoadingByFactor = Trueparam_analy.LoadingFactor = 1.5'...'impostare nuovi parametri di analisiiLds.PrepareModificationiLc.SetAnalysisParameters param_analyiLds.FinishModificatione:If Err.Number <> 0 Then MsgBox Err.description, vbCritical, Err.SourceiMod.GetApplication.UnlockLicenseSet iMod = NothingEnd Sub
Utilizzare 'ILoads.GetLoadcase' per ottenere l'interfaccia per un caso di carico specifico. Questa interfaccia fornisce le funzioni 'GetAnalysisParameters' e 'SetAnalysisparameters' che è possibile utilizzare per leggere e scrivere i parametri.
La stessa procedura si applica anche alle combinazioni di carico.
Sì, in genere è possibile.
Se viene riconosciuta una struttura a torre esportata da RF-/TOWER, tutte le aste rilevanti per il modello di questo modulo aggiuntivo saranno elencate nella sezione Aste assegnate. Qui è anche possibile trovare i numeri delle aste degli oggetti definiti in RF-/TOWER Equipment.
Se il modello è stato creato senza RF-/TOWER Structure, i numeri delle aste possono essere inseriti manualmente nelle righe della tabella. È inoltre possibile utilizzare il pulsante per definire i componenti graficamente nella finestra di lavoro di RFEM o RSTAB.
An RFEM 5 model can be opened in RFEM 6 which will transfer most of the geometry, materials, sections, and loading. There may be an exception to some elements for example, material databases which may have been updated or nonlinear support definitions that now have a different definition layout to name a couple. After selecting the file for import, a list of nontransferable elements will be presented before the model is opened in RFEM 6.
Add-on module data will not be available due to the program design changes between generations.
Le travi ad anima ondulata consentono un'ulteriore ottimizzazione delle strutture in acciaio. Sono spesso utilizzati per ridurre il peso proprio degli elementi portanti principali e per prevenire la rottura per instabilità delle anime dovuta all'ondulazione.
Questo esempio sarà basato su un WTA – 1250 – 300x20 Beam dal catalogo Zeman.
Per creare un modello di questa trave, è meglio iniziare modellando un'onda sinusoidale che sarà utilizzata per modificare l'anima. Questo consiste nei passaggi mostrati di seguito e nelle immagini allegate.
Dopo questi passaggi, si consiglia di creare una sezione parametrica con le dimensioni della trave grecata. Le aste che utilizzano questa sezione possono essere successivamente trasformate in superfici.
Con questo set di superfici, si consiglia di copiare la spline sinusoidale nella posizione del bordo superiore e inferiore della superficie che rappresenta l'anima.Successivamente, è necessario modificare il tipo di geometria della superficie dell'anima in Quadrangolare e ridefinire le linee di contorno di questo elemento.
Dopo aver preparato la geometria, è'necessario concentrarsi sulla finitura del modello per il calcolo. Seleziona le linee di inizio e di fine dell'asta e crea un'asta con il tipo Rigida. Successivamente, è'possibile definire i vincoli esterni dei nodi sulla trave e i carichi nel modello. Per controllare le forze interne risultanti di un'asta, si consiglia di definire una trave risultante sulla linea centrale principale. La fine di tutti questi passaggi ci consente di iniziare l'analisi della trave.
Ricordarsi di definire le impostazioni della mesh corrette con una lunghezza obiettivo adeguata degli elementi finiti e di utilizzare un infittimento della mesh delle linee sulle linee sinusoidali.